Skip to content

[MAINT] Update BrainStat Version#1643

Merged
AliceJoubert merged 12 commits intoaramis-lab:devfrom
AliceJoubert:poetry_update
Feb 19, 2026
Merged

[MAINT] Update BrainStat Version#1643
AliceJoubert merged 12 commits intoaramis-lab:devfrom
AliceJoubert:poetry_update

Conversation

@AliceJoubert
Copy link
Contributor

@AliceJoubert AliceJoubert commented Feb 3, 2026

Closes #1332

This PR tackles

  • Updating dependencies. Note :
    Upgrading BrainStat implies to downgrade on NetNeurotools :
 - Downgrading netneurotools (0.3.0 -> 0.2.5)
 - Updating brainstat (0.4.2 -> 0.5.2)
  • Drop python 3.9, adapt to python 3.13 (replacement for [MAINT] Support python 3.13 #1510)
  • Removing an unused function remove_dummy_dimension
  • Moving around parts of the code to follow standards

@AliceJoubert AliceJoubert self-assigned this Feb 3, 2026
@AliceJoubert AliceJoubert added the dependencies Pull requests that update a dependency file label Feb 3, 2026
@AliceJoubert AliceJoubert changed the title [MAINT] Update Poetry Lock [MAINT] Update BrainStat Version Feb 3, 2026
@AliceJoubert AliceJoubert marked this pull request as ready for review February 17, 2026 14:03
Copy link
Contributor

@Adam-Ismaili-92 Adam-Ismaili-92 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR has been tested with the following tests :

  • Successful new environment creation with these new dependencies in particular :
    • Python 3.12.11
    • Nipype 1.10.0
    • Scipy 1.15.3
    • Antspyx 0.6.2
    • Brainstat 0.5.2
    • Netneurotools 0.2.5
  • Successful BIDS conversion done with a subset of AIBL, using Dcm2niix 1.0.20250505
  • Successful running of unit tests (apart from the usual ones linked to SPM)
  • Code seems correct and respects the coding style

LGTM, Thanks for your work @AliceJoubert !

@AliceJoubert AliceJoubert merged commit 73225f7 into aramis-lab:dev Feb 19, 2026
11 of 13 checks passed
@AliceJoubert AliceJoubert deleted the poetry_update branch February 19, 2026 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[MAINT] Support Python 3.13

2 participants